be vainglorious - French English Dictionary